home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Software 2 / Gold Medal Software Volume 2 (Gold Medal) (1994).iso / misc / numeruna.arj / FIRST.BAT < prev    next >
DOS Batch File  |  1993-11-30  |  6KB  |  237 lines

  1. ECHO OFF
  2. BATCHMAN CLS
  3. BATCHMAN CECHO C 0Fh, Your computer system has:
  4. BATCHMAN DISPLAY
  5. IF ERRORLEVEL 12 GOTO L12
  6. IF ERRORLEVEL 11 GOTO L11
  7. IF ERRORLEVEL 8 GOTO L8
  8. IF ERRORLEVEL 7 GOTO L7
  9. IF ERRORLEVEL 6 GOTO L6
  10. IF ERRORLEVEL 5 GOTO L5
  11. IF ERRORLEVEL 4 GOTO L4
  12. IF ERRORLEVEL 2 GOTO L2
  13. IF ERRORLEVEL 1 GOTO L1
  14. BATCHMAN CECHO ?????? graphics
  15. GOTO L13
  16.  
  17. :L1
  18. BATCHMAN CECHO 0Eh, black & white (MDA or HERCULES) graphics
  19. GOTO L13
  20.  
  21. :L2
  22. BATCHMAN CECHO 0Eh, CGA color graphics
  23. GOTO L13
  24.  
  25. :L4
  26. BATCHMAN CECHO 0Eh, EGA color graphics
  27. GOTO L13
  28.  
  29. :L5
  30. BATCHMAN CECHO 0Eh, black & white (EGA) graphics
  31. GOTO L13
  32.  
  33. :L6
  34. BATCHMAN CECHO 0Eh, PGS graphics
  35. GOTO L13
  36.  
  37. :L7
  38. BATCHMAN CECHO 0Eh, black & white (VGA) graphics
  39. GOTO L13
  40.  
  41. :L8
  42. BATCHMAN CECHO 0Eh, VGA color graphics
  43. GOTO L13
  44.  
  45. :L11
  46. BATCHMAN CECHO 0Eh, black & white (MCGA) graphics
  47. GOTO L13
  48.  
  49. :L12
  50. BATCHMAN CECHO 0Eh, MCGA color graphics
  51. :L13
  52. BATCHMAN CECHO 0Eh, 
  53. BATCHMAN CECHO 0Ch, To print out ALL documentation files:  
  54. BATCHMAN CECHO 0Eh, 1) Turn your printer on.
  55. BATCHMAN CECHO 0Eh, 2) Type "A:" or "B:", followed by ENTER.
  56. BATCHMAN CECHO 0Eh, 3) Put disk in that drive.
  57. BATCHMAN CECHO 0Eh, 4) Type "NDOCS", followed by ENTER.
  58.  
  59. BATCHMAN CECHO 0Eh, 
  60. BATCHMAN CECHO 0Bh, Please read the following documents:
  61. BATCHMAN CECHO 0Eh, NOPTIONS.DOC (Program options configured to your specifications)
  62.  
  63. BATCHMAN CECHO 0Eh, 
  64. BATCHMAN CECHO 0Bh, You might find these files interesting:
  65. BATCHMAN CECHO 0Eh, README.N (overview)       NORDER.DOC
  66.  
  67. BATCHMAN CECHO 0Eh, 
  68. BATCHMAN CECHO C 0Ah, You have this much free memory (RAM) =  
  69. BATCHMAN MAINMEM R
  70. BATCHMAN CECHO 0Ah, You need about 178,400 free bytes of memory to run NUMERUNA.EXE (version 1.00)
  71.  
  72. BATCHMAN CECHO 0Eh, 
  73. PAUSE
  74. BATCHMAN CECHO 0Eh, 
  75.  
  76. BATCHMAN CECHO 0Eh, Do you have a hard disk (press Y or N)?
  77. BATCHMAN GETKEY 'YN'
  78. IF ERRORLEVEL == 255 GOTO FINI
  79. IF ERRORLEVEL == 2 GOTO FINI
  80. :Q1
  81. BATCHMAN CECHO 0Eh, 
  82. BATCHMAN CECHO 0Eh, Do you want me to transfer all files to your hard disk (press Y or N)?
  83.  
  84. BATCHMAN GETKEY 'YN'
  85. IF ERRORLEVEL == 255 GOTO FINI
  86. IF ERRORLEVEL == 2 GOTO FINI
  87. :Q2
  88. BATCHMAN CECHO 0Eh, 
  89. BATCHMAN CECHO 0Eh, Please enter 'C' or 'D' for the hard drive you want me to transfer all files
  90. BATCHMAN CECHO 0Eh, to (I will make a directory for you on that drive called NUMERUNA).  
  91. BATCHMAN CECHO 0Ch, If this is not O.K., then press 'X'.
  92. BATCHMAN GETKEY 'CDX'
  93. IF ERRORLEVEL == 255 GOTO FINI
  94. IF ERRORLEVEL == 3 GOTO FINI
  95. IF ERRORLEVEL == 2 GOTO DDRIVE
  96. :CDRIVE
  97. BATCHMAN DRIVEEXIST C:
  98. IF ERRORLEVEL == 1 GOTO DCOK
  99. BATCHMAN CECHO 0Eh, 
  100. BATCHMAN CECHO 0Eh, You have no drive C.
  101. GOTO Q2
  102.  
  103. :DCOK
  104. BATCHMAN CECHO 0Eh, 
  105. BATCHMAN CECHO 0Eh, Tell me what drive your NUMERUNA disk is in - Type 'A' or 'B'.
  106. BATCHMAN GETKEY 'AB'
  107. IF ERRORLEVEL == 255 GOTO FINI
  108. IF ERRORLEVEL == 2 GOTO CFROMB
  109. :CFROMA
  110. BATCHMAN CECHO 0Eh, 
  111. BATCHMAN CECHO 0Eh, Wait a moment while I check your free disk space.
  112. BATCHMAN CANCOPY A:\*.* C:
  113. IF ERRORLEVEL == 255 GOTO FINI
  114. IF ERRORLEVEL == 1 GOTO NROOMC
  115. GOTO OKCA
  116.  
  117. :NROOMC
  118. BATCHMAN CECHO 0Eh, 
  119. BATCHMAN CECHO 0Ch, You do not have enough room on drive C
  120. GOTO Q1
  121.  
  122. :CFROMB
  123. BATCHMAN CECHO 0Eh, 
  124. BATCHMAN CECHO 0Eh, Wait a moment while I check your free disk space.
  125. BATCHMAN CANCOPY B:\*.* C:
  126. IF ERRORLEVEL == 255 GOTO FINI
  127. IF ERRORLEVEL == 1 GOTO NROOMC
  128. GOTO OKCB
  129.  
  130. :OKCA
  131. BATCHMAN CECHO 0Eh, 
  132. BATCHMAN CECHO 0Eh, I will now make the directory and transfer the files.
  133. BATCHMAN CECHO 0Eh, 
  134. BATCHMAN CECHO 0Eh, Here are the files I am transfering from drive A to drive C.
  135. BATCHMAN CECHO 0Eh, 
  136. C:
  137. MD \NUMERUNA
  138. COPY A:\*.* C:\NUMERUNA
  139. copy c:\NUMERUNA\NUUc.bat c:\
  140. A:
  141. GOTO LBL1
  142.  
  143. :OKCB
  144. BATCHMAN CECHO 0Eh, 
  145. BATCHMAN CECHO 0Eh, I will now make the directory and transfer the files.
  146. BATCHMAN CECHO 0Eh, 
  147. BATCHMAN CECHO 0Eh, Here are the files I am transfering from drive B to drive C.
  148. BATCHMAN CECHO 0Eh, 
  149. C:
  150. MD \NUMERUNA
  151. COPY B:\*.* C:\NUMERUNA
  152. copy c:\NUMERUNA\NUUc.bat c:\
  153. B:
  154. GOTO LBL1
  155.  
  156. :DDRIVE
  157. BATCHMAN DRIVEEXIST D:
  158. IF ERRORLEVEL == 1 GOTO DDOK
  159. BATCHMAN CECHO 0Eh, 
  160. BATCHMAN CECHO 0Eh, You have no drive D.
  161. GOTO Q2
  162.  
  163. :DDOK
  164. BATCHMAN CECHO 0Eh, 
  165. BATCHMAN CECHO 0Eh, Tell me what drive your NUMERUNA disk is in - Type 'A' or 'B'.
  166. BATCHMAN GETKEY 'AB'
  167. IF ERRORLEVEL == 255 GOTO FINI
  168. IF ERRORLEVEL == 2 GOTO DFROMB
  169. :DFROMA
  170. BATCHMAN CECHO 0Eh, 
  171. BATCHMAN CECHO 0Eh, Wait a moment while I check your free disk space.
  172. BATCHMAN CANCOPY A:\*.* D:
  173. IF ERRORLEVEL == 255 GOTO FINI
  174. IF ERRORLEVEL == 1 GOTO NROOMD
  175. GOTO OKDA
  176.  
  177. :NROOMD
  178. BATCHMAN CECHO 0Eh, 
  179. BATCHMAN CECHO 0Ch, You do not have enough room on drive D
  180. GOTO Q1
  181.  
  182. :DFROMB
  183. BATCHMAN CECHO 0Eh, 
  184. BATCHMAN CECHO 0Eh, Wait a moment while I check your free disk space.
  185. BATCHMAN CANCOPY B:\*.* D:
  186. IF ERRORLEVEL == 255 GOTO FINI
  187. IF ERRORLEVEL == 1 GOTO NROOMD
  188. GOTO OKDB
  189.  
  190. :OKDA
  191. BATCHMAN CECHO 0Eh, 
  192. BATCHMAN CECHO 0Eh, I will now make the directory and transfer the files.
  193. BATCHMAN CECHO 0Eh, 
  194. BATCHMAN CECHO 0Eh, Here are the files I am transfering from drive A to drive D.
  195. BATCHMAN CECHO 0Eh, 
  196. D:
  197. MD \NUMERUNA
  198. COPY A:\*.* D:\NUMERUNA
  199. copy d:\NUMERUNA\NUUc.bat d:\
  200. A:
  201. GOTO LBL1
  202.  
  203. :OKDB
  204. BATCHMAN CECHO 0Eh, 
  205. BATCHMAN CECHO 0Eh, I will now make the directory and transfer the files.
  206. BATCHMAN CECHO 0Eh, 
  207. BATCHMAN CECHO 0Eh, Here are the files I am transfering from drive B to drive D.
  208. BATCHMAN CECHO 0Eh, 
  209. D:
  210. MD \NUMERUNA
  211. COPY B:\*.* D:\NUMERUNA
  212. copy d:\NUMERUNA\NUUc.bat d:\
  213. B:
  214. GOTO LBL1
  215.  
  216. :LBL1
  217.  
  218. :FINI
  219. BATCHMAN CECHO 0Eh, 
  220. BATCHMAN CECHO 0Ch, TO RUN NUMERUNA:
  221. BATCHMAN CECHO 0Fh, 1) Read down the column to find the drive you will start NUMERUNA from.
  222. BATCHMAN CECHO 0Fh, 2) Read across to the command to use to start NUMERUNA.
  223. BATCHMAN CECHO 0Fh, 3) Type the command followed by ENTER to start NUMERUNA.
  224. BATCHMAN CECHO 0Eh, 
  225. BATCHMAN CECHO 0Eh,     Disk drive A                        NUUA   
  226. BATCHMAN CECHO 0Eh,     Disk drive B                        NUUB
  227. BATCHMAN CECHO 0Eh,     Disk drive C                        NUUC
  228.  
  229. BATCHMAN CECHO 0Eh, 
  230. BATCHMAN CECHO 0Eh, 
  231. BATCHMAN CECHO 0Eh, 
  232. BATCHMAN CECHO 0Ah, You're on your own now - Please read ALL the documentation.
  233. BATCHMAN CECHO 0Eh, 
  234. BATCHMAN CECHO 0Eh, 
  235. BATCHMAN CECHO 0Eh, 
  236. EXIT
  237.